package com.example.study2.ClassDefinitionAndUsage.Methods;

/*
*  Getter 和 Setter 方法:
* 它们是面向对象编程中封装的重要体现，通过提供公共的访问接口，可以控制对字段的访问和修改，从而提高代码的安全性和灵活性。
* 封装字段：将字段声明为 private，并通过 Getter 和 Setter 方法访问和修改字段。
* Getter 方法用于获取字段的值，Setter 方法用于设置字段的值。
* */
public class Student3 {
    private String name;

    // // Getter 方法
    public String getName() {
        return name;
    }

    // // Setter 方法
    public void setName(String name) {
        this.name = name;
    }

    public static void main(String[] args) {
        // 创建对象
        Student3 student = new Student3();
        // 使用 Setter 方法设置
        student.setName("Alice");
        // 使用 Getter 方法获取
        System.out.println("Name: " + student.getName());//输出：Name: Alice
    }
}
